你们都把跳过开屏广告这事想的太简单了!
阿虚同学
读完需要
10分钟速读仅需 6 分钟
前段时间各大知名启屏广告自动跳过 APP,诸如李跳跳、叮小跳、蹦跶、大圣净化、一指禅等因收到律师函而停止更新维护的事情闹得人心惶惶
不少粉丝就开始担心起来「今后怎么办啊?」的问题
1
自定义规则
虽然 APP 被迫下架这事令人神伤,但大家其实完全没必要为再没有同类 APP 可用这事担心
首先就是这类 APP 都是依靠安卓系统的无障碍服务,在 APP 启动时模拟人工点击跳过按钮来实现自动跳过开屏广告,实际都是无需联网即可使用的
只不过因为每个 APP 的广告关闭按钮位置都不相同,联网权限只是作者为了给你更新不同 APP 的对应规则
简单来说,就是虽然在应用市场被下架了,但完全不影响 APP 的继续使用!尽管作者以后都不会再更新规则了,但你完全可以自行添加规则继续使用
1.1
简单类
而这类热门的 APP 几乎都是支持自行添加规则的,比如李跳跳
在李跳跳 APP 内,点击更多 » 设置 » 找到你要添加规则的APP,比如中国电信
然后根据不同情况进行添加即可,例如中国电信这个 APP 这种比较简单的开屏广告,我们通过开屏广告的文字按钮即可进行定位,那在第 4 步中就没必要用手势点击,直接设置按钮的文字即可
这样我们就非常轻松的配置好了一条自动跳过广告的规则,在 APP 显示跳过按钮的一瞬间,李跳跳就会自动帮你点击(如下图)
像中国电信这类 APP,算是最简单的一类,有很明显的跳过按钮,也有文字内容以供李跳跳获取按钮位置
1.2
无文字类
但经常也会有一类 APP 像下面这样,仅在不明显的位置有一个 X 按钮以供关闭
对于这种弹窗开屏广告,如果你想要使用李跳跳来跳过,我们需要得知这个关闭按钮代码层面的 id 或者 bounds
当然我们仅凭截图是没办法获取的,我们可以用 AutoX.js(http://doc.autoxjs.com/)或者阿虚之前介绍过的 Hamibot(https://hamibot.com/)来获取
如果你访问Github困难,建议了解《2022 Github加速访问教程》
阿虚这里用 AutoX.js 来演示一下,安装好 APP 之后点击左上角设置把悬浮窗功能打开
▲AutoX.js
接着打开你要跳过广告的 APP,在广告界面,点击 AutoX.js 的悬浮窗功能,选择布局范围分析,接着点击广告弹窗的关闭按钮,选择查看控件信息,在这里我们点击一下就能复制这个关闭按钮的 bounds 信息(往下翻也可以找到 id 信息,不过一个控件是有可能没有 id 的,但一定会有 bounds)
最后就只需要到李跳跳中,添加跳过规则就行了,注意 bounds 信息在填写的时候要删掉多余内容
1.3
随机 bounds 一类
不过现在很多 APP 也学聪明了,为了避免李跳跳一类的 APP 跳过广告,不仅弹窗广告的关闭按钮控件没有 id,还给你弄了一个随机 bounds——这样自然李跳跳就失效了,因为它无法定位关闭按钮的位置
不过好在问题不大,除了李跳跳我们还有很多 APP 可以考虑,比如轻启动、叮小跳
这俩 APP 同样依靠无障碍服务来运行,但添加规则的方式会更加简单一点,他们都是依据屏幕位置来判断并跳过广告,只要 APP 的广告关闭按钮不是每次都随机位置,就能轻松应对
而轻启动创建规则的方法也相当简单,开启自定义规则功能之后,会有一个悬浮窗按钮。打开 APP 的广告页面,点击悬浮窗,接着就会让你点击广告关闭按钮的位置,你只需要确认并添加规则即可
1.4
应用内广告
不过李跳跳有个强大之处在于,还可以应对一些更复杂的广告,比如微信朋友圈广告
同样用 AutoX.js 查看控件信息(朋友圈是上下滑动的所以不能用 bounds)可以看到广告按钮的 ID 是 hs
接着再进一步,更多按钮(那个向下的小箭头)的 id 为 ht
然后我们先在李跳跳内写好规则,返回微信朋友圈你会发现已经自动点击了广告
接着如法炮制,这个新界面的 id 和关闭广告按钮的 id 分别为 jpa 和 jp5
同样的步骤,在里跳跳中依次设置好
同样的方法,查看关闭该广告的原因和直接关闭两个选项的 id,分别为 jpa 和 jp0
依次在李跳跳中添加即可(不得不说微信关闭个广告真的麻烦),最后所有代码是这样的(长按应用图标可以看见实际代码规则)
当你学会了这招的,就可以实现跳过一些应用内的广告,整个 APP 大有可为
注意这种方法对于滑动过程中出现的广告没有用,因为李跳跳只会在新界面打开时监控屏幕内容,不会一直监控。就比如刚进来可以,看了别人朋友圈返回后也生效
2
LiTiaotiao-Custom-Rules
显然,一般用户使用李跳跳的最大阻碍其实就是上面阿虚介绍的自定义规则——更多的用户还是只适合装上 APP 就能用
阿虚也说过,这世界不缺少英雄——在李跳跳收律师函下架停更之后没多久,Github 上就有一位名为@FW27623的用户站出来开始维护一份公开的李跳跳自定义规则
这个开源项目,专门帮你收集了适用于李跳跳的自定义跳过规则,涉及了上百个 App,318 条规则
你要做的仅仅是打开下方地址,点击「复制」按钮:https://fw27623.github.io/LiTiaotiao-Custom-Rules/
备用地址:https://ossso.github.io/LiTiaotiao-Custom-Rules/、https://snoopy1866.github.io/LiTiaotiao-Custom-Rules,另外如果你发现在线规则网站里的规则无法显示,多半是你的网络环境出了问题,点击「JsDelivr」加速即可
然后回到李跳跳 APP 中,点击更多 » 右上角··· » 导入规则,在李跳跳中长按输入框,粘贴刚刚复制的所有内容即可~
该项目作者提供了两种规则,一种是基础规则,一种是增强规则。增强规则是一些自动化的操作。上面在线规则网站提供了基础规则和所有规则,我们选择最全的所有规则即可!
就这么简单,你就轻松的实现了市面上绝大多数 APP 的广告自动跳过~
3
开源跳过广告APP
都说开源是一种精神,它为自由平等而生
在李跳跳一事发生之后,网上就渐渐开始流传开源的自动跳过广告 APP(代码开源意味着人人都可以轻松开发类似的 APP)
3.1
GKD
这里先介绍一个名为 GKD(搞快点)的项目:https://github.com/gkd-kit/gkd
如果你访问Github困难,建议了解《2022 Github加速访问教程》
主要是 LiTiaotiao-Custom-Rules 项目的作者表示:李跳跳自定义规则的局限性,很多弹窗无法编写规则关闭,所以那个项目后续不会再更新应用内广告和弹窗规则
那个作者建议是:如果你有关闭开屏广告以外的需求(跳 APP 内的广告),建议切换至 GKD 使用,GKD 默认订阅后续他会将持续更新
以后有人帮忙更新规则,那不香吗
不过如果没有上述项目,其实这个 APP 局限性还挺大,主要是虽然 APP 功能强大,但缺乏简单的自定义性,想在这个 APP 添加自定义规则需要纯手写代码
这个 APP 的优点就在于:内置订阅规则,装上就能用
市面上大部分 APP 的开屏广告/应用内部任意弹窗广告,它都能跳过(比如百度贴吧帖子广告卡片/知乎回答底部推荐广告卡片)
同时一些快捷操作,如微信电脑登录自动同意/微信扫描登录自动同意/微信自动领取红包这些也是内置有规则
可以算作是懒人首选吧,或者说建议用于搭配其他可以轻松自定义规则的 APP 使用(比如李跳跳、轻启动、叮小跳)
3.2
开屏跳过
开屏跳过,算是李跳跳倒下之后,快速崛起的一颗新星,短短时间内就收获 4000 多星标:https://github.com/zfdang/Android-Touch-Helper
如果你访问Github困难,建议了解《2022 Github加速访问教程》,另外除了在Gituhb(注:Github上下载后需要解压),你也可以在项目官网下载到 APP:https://touchhelper.zfdang.com/
APP 仅 1MB 大小,功能却相当之强大!
可以设置广告按钮的关键词直接适配绝大多数 APP 的开屏广告
同时除了可以通过控件方式获取广告关闭按钮,也支持直接获取屏幕坐标,有了这两大方式可以说能应对几乎所有类型的开屏广告
不过注意,这个 APP 的使用交互还是有点问题,当你进入创建规则模式之后,无论是你点击了「添加控件」还是「添加坐标」,在添加完成之后点击「退出」就已经是成功创建规则了(作者其实改把退出按钮改名为创建)
但实际上,这个项目应该是最近才被人挖出来,再经由软件圈子传播突然火起来的,其实项目早在 2020 年 10 月就开源了
但显然作者自己都没想到这个项目突然能火,上个月更新了项目说明,加了以下这几行字:
显然这个 APP 最大的缺点就是以后可能会缺少维护和更新了~
3.3
TapClick
不过,阿虚还替大家翻出了另一个老东西
TapClick,同样是一款基于无障碍服务的自动化点击工具,首个版本提交于 2020 年 2 月,比上述该项目都还早,关键是时至如今还在持续更新中:https://github.com/LGH1996/TapClick
如果你访问Github困难,建议了解《2022 Github加速访问教程》
最关键的是,这款 APP 和开屏跳过一样强大!同样可以通过控件方式获取广告关闭按钮,也支持直接获取屏幕坐标,你还会发现两款 APP 的添加规则界面都几近相同(都是开源软件,其实谁借鉴谁这个不太重要)
不过也是一样,这个 APP 在创建规则模式模式下,添加控件或者添加坐标之后,点击退出就是创建规则了
还有一点要说明的是:添加规则时,首选添加控件,其次才是添加坐标,因为坐标检索的效果远没有控件检索的效果好,其具有很大的不确定性,一般还要额外设置合适的点击次数和延迟点击时间,只有在页面无控件可用时才会考虑添加坐标
更多 APP 的使用说明和细节可以详见项目说明,总的来说和一般的自动跳过 APP 差别不大,很容易就能上手
3.4
SKIP
SKIP 的翻译成中文就是跳过的意思,同样也是借助无障碍权限来实现广告自动跳过,首个版本提交于 2022年6月:https://github.com/GuoXiCheng/SKIP
如果你访问Github困难,建议了解《2022 Github加速访问教程》
不过这个 APP 主打一个开箱即用,能适配绝多大多数常见 APP 的开屏广告
相对于上述项目,功能就比较简陋了,缺乏自定义规则等功能,不过可以收藏一个期待作者继续优化,毕竟项目还在持续更新中
李跳跳、叮小跳、轻启动这些 APP 阿虚这里就不提供下载地址了哈,提供了的话这篇文章就危险了
这些 APP 仅是在各大应用市场下架而已,你只需要稍微百度一下,其实很容易就能找到 APP 下载地址
最后总结一下这篇文章,阿虚个人认为可以把:
李跳跳单独归位一类(需要搭配 AutoX.js 或者 Hamibot)
叮小跳、轻启动分为一类
GKD、SKIP分为一类
开屏跳过、TapClick分为一类
GKD 搭配后续的 LiTiaotiao-Custom-Rules 项目规则,应该算是一个比较懒人的办法,比较推荐
开屏跳过、TapClick 在针对开屏广告自定义规则这块比较全能,推荐任装一个
李跳跳搭配叮小跳、轻启动也能应对绝大多数情况(包括应用内广告),也值得推荐
美团外卖红包天天都能免费领哦(领了之后几天内都有效),最高56元大红包等你来抢!